#pragma once

#include <filesystem>
#include <iostream>
#include <vector>
#include <string>
#include <fstream>

#include "Check.h"

class CastFile
{

public:
    std::filesystem::path cast_file;
    std::vector<std::string> records;
    std::string records_string;
    std::vector<std::string> copy_str;
    std::vector<FileSimilarity> similarity;

    CastFile(const std::string lab_number,
             const std::filesystem::path student_dir);
    ~CastFile() = default;
};
